steam-atomizing burner - Spanish English Dictionary